Frontend developer (Angular, TypeScript, RxJS, NgRx) based in Poland. I build interfaces for the financial sector — a cloud-based asset management platform used by banks, portfolio monitoring for a German bank, document exchange between car dealerships and banks — and deliver them faster with AI-assisted development: Claude Code, MCP, agentic workflows.
B2B contract · remote with EU, UK and US
AI agents scaffold, test and refactor while I focus on the decisions. Features land in weeks, not quarters.
I've built for asset management, banking and car financing. Less explaining, fewer expensive misunderstandings.
Clean, scalable components with unit and E2E tests — so your users trust the numbers on screen.
I bring AI practices into the team, so everyone ships faster — not just me.
The tools and practices I use every day, and the projects where I put them to work.
| SKILL | WHERE I USE IT |
|---|---|
| Angular · RxJS, NgRx, NGXS | Asset management platform, portfolio monitoring for a German bank |
| TypeScript / JavaScript | Every project, incl. dealer–bank document exchange app |
| HTML5, CSS, SCSS | Responsive UI components and complex forms |
| AG Grid | Data-heavy financial tables |
| Testing · Jasmine, unit & E2E | Tests written as part of every feature |
| REST APIs & backend · .NET | API integration and backend work on the asset management platform |
| Git / GitHub · code review | Version control, reviews, development standards |
| OOP, SOLID, design patterns | Clean, maintainable application structure |
| AI-assisted development | Claude Code, MCP, Skills, agentic workflows |
| UX / UI design | Google UX certified, UI/UX consultations with the business |
For a German bank I built an application that lets financial advisors and their customers follow changes in portfolio value and make data-driven investment decisions. The same idea, shown here: clear performance against a benchmark, for any period.
| DOCUMENT | DEALER | AMOUNT | STATUS |
|---|---|---|---|
|
InquiryINQ-2041
|
Autohaus Nord | €38,400 | ✓ Received by bank |
|
OfferOFF-1187
|
Autohaus Nord | €38,400 | ✓ Sent to dealer |
|
OrderORD-0932
|
Autohaus Nord | €38,400 | ◐ Awaiting signature |
|
InvoiceINV-0518
|
Autohaus Süd | €21,950 | ! VAT ID missing |
I developed and maintained a TypeScript application that automates the exchange of inquiries, offers, orders and invoices between car dealerships and banks — new forms and UI elements, plus fixing the data issues that break integrity before they reach the other side.
A trade booked in Tokyo, settled in New York, reported in Warsaw. Off-by-one-day and wrong-rate bugs are expensive in finance; I design them out from the start.
| MARKET | CCY | LOCAL TIME | NEXT CLOSE · Warsaw | STATUS |
|---|
From the first design sketch to the last test run, agents do the repetitive work and I make the decisions. For you that means senior quality, delivered faster.
Orchestrating coding agents and sub-agents for refactors, migrations and research across a codebase — with review gates, not blind autopilot.
Claude Code · sub-agents · plan → act → verifyMCP servers that connect models to internal systems — ticketing, databases, design systems, APIs — with scoped permissions and logging.
Model Context Protocol · TypeScript SDK · OAuthTeam know-how — coding standards, component patterns, review checklists — packaged into reusable Skills so every agent follows the house rules.
Claude Skills · prompt libraries · conventionsAgents draft test suites from specs and existing code, hunting edge cases like rounding, currencies and time zones. I review every assertion before it lands.
Jest · Testing Library · coverage gatesUX research and design grounded in my Google UX training, sped up with AI: flows, wireframes and clickable prototypes tested with users before production code.
Figma · AI prototyping · design systemsEnd-to-end and visual regression tests on every pull request, so nothing ships that silently breaks a screen your users rely on.
Playwright · visual diffs · CI pipelinesGiving developers AI tools rarely changes how a team works on its own. As part of the team, I introduce AI step by step inside daily work: agreed conventions, reusable Skills, MCP connections and clear review rules — so everyone ships faster and code quality stays where it should be.
Yes — for a full-time role or a B2B contract, working remotely with teams in the EU, UK and US. Next availability: [month 2026].
Yes: a cloud-based asset management platform used by banks, a portfolio monitoring app for a German bank, and an application automating document exchange between car dealerships and banks.
Angular, TypeScript, JavaScript, RxJS, NgRx and NGXS, HTML5, SCSS, Jasmine, Git and GitHub, plus REST API integration and backend work. He is also familiar with Jira, Confluence, Figma and Miro.
Claude Code and agentic workflows for scaffolding, refactoring and test generation, MCP to connect tools, Skills for team conventions. Every change is reviewed by me and covered by tests.
Yes, as part of the team: agreed conventions, shared Skills, MCP set-up and review rules for AI-written code, introduced step by step in daily work.
I'm based in Poland (CET/CEST): full overlap with EU and UK teams and a daily overlap with the US.
I take part in feature planning and UI/UX consultations, and turn domain-specific requirements into precise, usable interfaces.
Polish (native) and English (communicative B2) — meetings, documentation and code reviews in English.
Experienced, AI-accelerated frontend developer in your team — full-time or long-term contract, shipping from the first weeks.
Best for: product teams building financial or data-heavy apps Talk about a role →A defined module — a portfolio view, a document workflow, a complex form — delivered end to end, with tests.
Best for: a new feature or a stuck initiative Discuss a project →Hiring for a frontend role or planning a project? Send me an email or message me on LinkedIn — we'll see quickly whether I'm the right fit.